grant of long lease - Alemán Inglés Diccionario